home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 6 / CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso / cucd / online / fidonetts / fsc-0075.001 < prev    next >
Text File  |  1993-10-23  |  8KB  |  282 lines

  1.  
  2.   | Document: FSC-0075
  3.   | Version:  001
  4.   | Date:     23rd October 1993
  5.   | Author:   Jan Ceuleers
  6.  
  7.                    ISDN capability flags in the Nodelist
  8.                                  A proposal
  9.                          by Jan Ceuleers, 2:292/857
  10.                        version 0.4, October 3rd 1993
  11.  
  12.  
  13.      1 Introduction
  14.  
  15.      The  Integrated Services Digital  Network is a  worldwide overlay
  16.      network, offering the same services  as the PSTN (Public Switched
  17.      Telephone Network) and  more. Its    basic bearer  capability is  a
  18.      digital  bit stream  of 64000    bits/s,  as opposed  to the  audio
  19.      channel with a 3.1 kHz bandwidth provided by the PSTN.
  20.  
  21.      Transferring data across the ISDN can be done in one of two ways:
  22.  
  23.        -  by using    the telephony services the ISDN  provides. In this
  24.           mode,  a standard  modem    can  continue  to  be  used.  Some
  25.           modulation schemes currently in use are V.32bis, PEP, ZyXEL,
  26.           HST,    V.32  etc. We  already have  nodelist flags  for these
  27.           cases.
  28.  
  29.        -  by using    ISDN's 'native'  mode. In this  case, a  number of
  30.           protocols  (either or not  ISDN-specific) are used,  such as
  31.           V.110, V.120, X.75 etc.
  32.  
  33.      This  document  aims to  define  the way  in  which nodes    are to
  34.      advertise their ISDN  capabilities in the nodelist,  irrespective
  35.      of whether or    not ISDN-only nodes should    be in the  nodelist in
  36.      the  first place.    This latter  problem is  to be    solved by  the
  37.      politicians.
  38.  
  39.      Descriptions of ISDN equipment and compatibility with POTS (Plain
  40.      Old  Telephone Service) equipment    are beyond    the scope  of this
  41.      document. More detailed information on ISDN is also not provided;
  42.      readers  are referred to the literature (e.g. 'Computer Networks'
  43.      by Andrew Tanenbaum).
  44.  
  45.  
  46.  
  47.      2 Different flavors of the same protocol
  48.  
  49.      Some ISDN protocols have different flavors, some  of which differ
  50.      only marginally, but others are quite distinct.
  51.  
  52.           For  the techies among the readership: examples of both
  53.           cases can be    found in  the 1988    definition of  V.110.
  54.           There  are two variants of the  frame structure used in
  55.           the  56kbps  synchronous    mode  (marginal  difference),
  56.           while there  is quite  a major  difference between  the
  57.           synchronous and asynchronous versions of V.110.
  58.  
  59.  
  60.                                      1
  61.  
  62.                    ISDN capability flags in the nodelist
  63.  
  64.  
  65.      Since FidoNet    applications are essentially  character-based, the
  66.      asynchronous versions    of protocols  will be  preferred over  the
  67.      synchronous-ones(1).  This  applies  to V.110    and  V.120    and to
  68.      any other such protocol.
  69.  
  70.      If there is an option, 8 data bits, no parity and 1 stop bit will
  71.      be used in preference over all other possible combinations. (This
  72.      is in line with the FOSSIL spec).
  73.  
  74.  
  75.      3 Speeds
  76.  
  77.      Some protocols (such  as V.110) can be used  at different speeds.
  78.      Certain implementations of  these protocols may not  support some
  79.      of these speeds.
  80.  
  81.      The  baud    rate field    in    the nodelist  should not  be  used for
  82.      indicating the  maximum speed an  ISDN node is capable  of, since
  83.      ISDN capability  flags could  (technically) co-exist with    normal
  84.      modem capability flags(2).
  85.  
  86.  
  87.      4 Nodelist flags
  88.  
  89.      ISDN-related  nodelist  flags    consist of    a  prefix,    a protocol
  90.      indicator and an optional (set of) suffixes.
  91.  
  92.      The prefix is the capital letter I (for ISDN).
  93.  
  94.      The protocol indicator is one of the strings defined in paragraph
  95.      5 below.
  96.  
  97.      The suffix indicates the way in which the implementation deviates
  98.      from the preferred  implementation, as indicated in  paragraphs 2
  99.      and 3. The possible suffixes are:
  100.  
  101.           Onnn        The  only bit  rate supported  =  nnn *  100 (e.g.
  102.                     IV110O384 means that this node only supports V.110
  103.                     asynchronous at 38400 bps and at no other speeds.
  104.  
  105.  
  106.  
  107.  
  108.           1.  As  a  matter  of  fact, there  are  no  provisions  for
  109.      advertising the synchronous versions of such protocols.
  110.  
  111.           2. ISDN technology indeed allows for the possibility of both
  112.      modem     and  ISDN-specific  datacom   connectivity  on  the  same
  113.      'telephone' number.
  114.  
  115.                                      2
  116.  
  117.                    ISDN capability flags in the nodelist
  118.  
  119.  
  120.           Pnnnnn    Maximum  packet size supported in bytes. This is a
  121.                     layer 2  packet protocol  parameter. Communication
  122.                     between two nodes is only possible if either end's
  123.                     maximum  packet  size  is  not    exceeded.  Leading
  124.                     zeroes are to be omitted.
  125.  
  126.           Rnnn        Highest  bit  rate    supported =  nnn  *  100 (e.g.
  127.                     IV110R192 means  that this node  does not  support
  128.                     V.110 asynchronous at 38400  bps, but does support
  129.                     all other standardised    rates up to  and including
  130.                     19200 bps)
  131.  
  132.           Wn        Window size. The window size must be less than the
  133.                     modulo value (i.e. in modulo 8, the maximum window
  134.                     size is 7).
  135.  
  136.      If more than one  suffix is used, the suffixes will  be sorted in
  137.      ascending order.
  138.  
  139.  
  140.      5 Protocols
  141.  
  142.      This section defines the meaning of the base protocol indicators.
  143.      The  aim  is to  have    this  base    protocol indicator    cover  the
  144.      majority of cases, so that suffixes will only rarely be required.
  145.  
  146.  
  147.      5.1 V.110
  148.  
  149.           The  protocol  indicator    is V110.  When    specified  without
  150.           suffixes,   the    IV110    nodelist  flag     indicates     V.110
  151.           asynchronous capability  at bit  rates up  to and  including
  152.           38400 bps.
  153.  
  154.  
  155.      5.2 V.120
  156.  
  157.           The protocol    indicator  is  V120.  When    specified  without
  158.           suffixes,  the   IV120   nodelist   flag     indicates     V.120
  159.           asynchronous    capability. Due to the nature of the protocol,
  160.           the O and R suffixes are irrelevant.
  161.  
  162.           There  is no    explicit mention  of frame    size in  the V.120
  163.           specifications. However, since Q.921 is the layer-2 protocol
  164.           of V.120, one might assume the frame size of Q.921, which is
  165.           260 bytes. Frame sizes larger than that should be negotiated
  166.           between sysops.
  167.  
  168.  
  169.  
  170.                                      3
  171.  
  172.                    ISDN capability flags in the nodelist
  173.  
  174.  
  175.      5.3 T.90 (X.75)
  176.  
  177.           The protocol indicator is T90. Base protocol parameters are:
  178.  
  179.                modulo: 8
  180.                window size: 2
  181.                packet size: 2048 bytes
  182.  
  183.           Currently, there    is no standardized method  for negotiation
  184.           of the modulo mode (Recommendation ITU-TS T.90 reserves this
  185.           subject for further  study), all    T.90-capable nodes    should
  186.           answer   in  modulo-8  mode.    It    is    therefore  useless    to
  187.           advertise  modulo-128  capability.   This  also  limits  the
  188.           maximum window size to 7.
  189.  
  190.           Some    implementations have  a maximum  frame    length of  130
  191.           bytes  and  a  maximum  window  size of  1.  This  would    be
  192.           documented  as  IT90P130W1.  The 1992  version  of  the T.90
  193.           standard specifies a method for in-band negotiation of frame
  194.           length and window size.
  195.  
  196.  
  197.      5.4 Other protocols
  198.  
  199.           Additional protocols can be added to this document (and thus
  200.           assigned     a     nodelist    flag)    if    sufficient     technical
  201.           information is made available.
  202.  
  203.           Neither X.25 on B nor on D have been added, because there is
  204.           no room in the nodelist for the X.25 address.
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.                                      4
  226.  
  227.                    ISDN capability flags in the nodelist
  228.  
  229.  
  230.      6 Conversion from old to new
  231.  
  232.      The ISDNA, ISDNB and  ISDNC nodelist flags are already  in use in
  233.      zone 2.  The table below  shows the relationship between  old and
  234.      new.
  235.  
  236.  
  237.                           old                   new
  238.                          ISDNA                IV110O192
  239.  
  240.                          ISDNB                IV110O384
  241.  
  242.                          ISDNC                   IT90
  243.                       ISDNA,ISDNB              IV110
  244.  
  245.                       ISDNB,ISDNC          IV110O384,IT90
  246.  
  247.  
  248.  
  249.                                  ---===---
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.                                      5
  281.  
  282.